.portal-p4e-esl {
    position: relative;
    overflow: hidden;
}

.portal-p4e-esl-li {
    position: relative;
    margin: 10px;
}

.portal-p4e-esl-item {
    position: relative;
}

.portal-p4e-esl-item .icon {
    position: absolute;
}

.portal-p4e-esl-item .title {
    position: absolute;
}

.portal-p4e-esl-item .toolbar {
    position: absolute;
}

.portal-p4e-esl-operation {
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 0;
    line-height: 45px;
    border-top: 1px solid #c8c8c8;
    background: #f1f1f1;
    opacity: .9;
    overflow: hidden;
}

.portal-p4e-esl-operation > ul {
    width: 220px;
    height: 45px;
    margin: 0 auto;
}

.portal-p4e-esl-operation > ul > li {
    float: left;
    width: 33px;
    height: 45px;
    margin: 0 10px;
}

.portal-p4e-esl-edit {
    background: url(/images/ecology8/homepage/element/style/edit_wev8.png) no-repeat center;
    cursor: pointer;
}

.portal-p4e-esl-edit:hover {
    background: url(/images/ecology8/homepage/element/style/editOver_wev8.png) no-repeat center;
}

.portal-p4e-esl-saveAs {
    background: url(/images/ecology8/homepage/element/style/saveAs_wev8.png) no-repeat center;
    cursor: pointer;
}

.portal-p4e-esl-saveAs:hover {
    background: url(/images/ecology8/homepage/element/style/saveAsOver_wev8.png) no-repeat center;
}

.portal-p4e-esl-download {
    background: url(/images/ecology8/homepage/element/style/download_wev8.png) no-repeat center;
    cursor: pointer;
}

.portal-p4e-esl-download:hover {
    background: url(/images/ecology8/homepage/element/style/downloadOver_wev8.png) no-repeat center;
}

.portal-p4e-esl-delete {
    background: url(/images/ecology8/homepage/element/style/del_wev8.png) no-repeat center;
    cursor: pointer;
}

.portal-p4e-esl-delete:hover {
    background: url(/images/ecology8/homepage/element/style/delOver_wev8.png) no-repeat center;
}
